Agent 框架横向对比
一句话:做 Agent 的第一个问题不是「用哪个模型」,是「用哪个框架,或者干脆不用」。
这个专题把 11 个主流框架一个一个拆开看:它让你写的代码长什么样、上下文爆了怎么办、跑一半崩了怎么办、要人工审批怎么办。最后给一张对比表和一条选型路径。
数据快照 2026-08-19。star、版本号都是当天用 GitHub API / PyPI / Maven 实测的,不是估的。这个领域三个月一代,你看到时请以官方仓库为准。
一、先看这张图:框架其实分三层
绝大多数选型吵架,都是因为拿不同层的东西在比。
怎么用这张图:
- 你说「LangChain 和 LangGraph 哪个好」—— 这问题不成立,LangChain 就跑在 LangGraph 上面
- 你说「Dify 15 万星比 LangGraph 强」—— Dify 是个产品,LangGraph 是个库,不在一个维度
- 你真正该问的是:我现在缺的是哪一层?
- 想少写点胶水代码 → 缺 Framework
- 任务跑一半老崩、要人审批 → 缺 Runtime
- 懒得自己设计工具和提示词,想装上就用 → 缺 Harness
三层是叠起来的,不是三选一。